.all {
    display: flex;
    flex-direction: column;
    height: 100%;

    .top {
        padding-top: 20px;
        display: flex;
        justify-content: center;
        align-items: center;

        .search {
            width: 96%;
            background-color: white;
            padding: 20px 10px 10px 10px;
            border-radius: 6px;
        }
    }

    .table {
        margin-top: 20px;
        padding-bottom: 12px;
        flex: 1;
        display: flex;
        justify-content: center;
        overflow-y: auto;

        .table-t {
            width: 96%;
            background-color: white;
            padding: 20px 10px 0px 10px;
            border-radius: 6px;

            .pagination {
                height: 10%;
                display: flex;
                align-items: center;
                justify-content: end;
            }
        }
    }
}